#selects {
    display: flex;
}
#selects div{
    margin-left: 10px;
}
#selects .radio,.check,.text{
    display: flex;
    padding: 4px;
    border: 1px solid rgb(204, 201, 201);
    cursor: pointer;
    padding-right: 20px;
}
#selects .radio:hover,.check:hover,.text:hover{
    background-color: #eeecec;
}

#selects .radio i{
    display: block;
    background: url(../img/radio.png) no-repeat;
    width: 16px;
    height: 16px;
    background-size: 100% 100%;
    margin: 1px 6px 0px 4px;
}
#selects .check i{
    display: block;
    background: url(../img/check.png) no-repeat;
    width: 16px;
    height: 16px;
    background-size: 100% 100%;
    margin: 1px 6px 0px 4px;
}
#selects .text i{
    display: block;
    background: url(../img/text.png) no-repeat;
    width: 16px;
    height: 16px;
    background-size: 100% 100%;
    margin: 1px 6px 0px 4px;
}
#write-wj .content-list .bt-title{
    font-size: 15px;
}

#write-wj .content-list::before{
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
}
#write-wj .content-list .rolist .remark{
    margin-left: 18px;
    font-size: 13px;
    padding-top: 0px;
    color: rgb(80, 78, 78);
}

#write-wj .content-list .rolist li{
    margin-left: 20px;
    padding: 2px;
    color: rgb(97, 96, 96);
    font-size: 13px;
}
#write-wj .content-list .rolist li input{
    margin-right: 6px;
}
#write-wj .sel-li{
    position: relative;
    min-height: 100px;
}

#write-wj .icolist{
    position: absolute;
    right: 0px;
    top: 0px;
    width: 60px;
    height: 127px;
    bottom: 0px;
    margin: auto;
    background-color: rgb(236, 232, 232);
}
#write-wj .icolist .bj-ico{
    margin-top: 10px;
    padding: 10px 0px;
}
#write-wj .icolist .rm-ico{
    padding: 10px 0px;
}
#write-wj .icolist .bj-ico:hover,.rm-ico:hover{
    cursor: pointer;
    background-color: rgb(202, 198, 198);
}
#write-wj .icolist .bj{
    display: block;
    background: url(../img/redact.png) no-repeat;
    width: 32px;
    height: 32px;
    background-size: 100%;
    margin: auto;

}
#write-wj .icolist .rm{
    display: block;
    background: url(../img/rm.png) no-repeat;
    width: 32px;
    height: 32px;
    background-size: 100%;
    margin: auto;
}

#write-wj .text-cont{
    width: 250px;
}


#add-content .add-title,.add-remark{
    display: flex;
    margin-bottom: 10px;
}

#add-content .add-title input,.add-remark input{
    width: 580px;
}

#add-content .chop{
    width: 300px;
    margin-left: 40px;
}
#add-content .chop:focus,.add-title input:focus,.add-remark input:focus{
    border: 1px solid #5492f5;
}
#add-content .childop{
    display: flex;
    margin-bottom: 10px;
}

#add-content .childop i{
    background: url(../img/xx.png) no-repeat;
    width: 18px;
    height: 18px;
    display: block;
    background-size: 100%;
    margin-top: 5px;
    margin-left: 10px;
    cursor: pointer;
}

#add-content .opli{
    display: flex;
    flex-direction: row-reverse;
    margin-top: 30px;
}
#add-content .opli #canelop{
    margin-left: 30px;
}

